// Written by Dale J Williams.
// Licensed under MPL 1.1 unless otherwise specified. 
// http://www.mozilla.org/MPL/MPL-1.1.html

package engineDJW.input {
	
	/**
	 * Keycode: A quick character-key reference.
	 * @author Dale J Williams
	 */
	public class Keycode {
		
		public static const BACKSPACE	:int =  8;
		public static const TAB			:int = 	9;
		public static const ENTER		:int = 	13;
		public static const SHIFT		:int = 	16;
		public static const CTRL		:int = 	17;
		public static const ALT			:int = 	18;
		public static const PAUSE		:int = 	19;
		public static const CAPS_LOCK	:int = 	20;
		public static const ESCAPE		:int = 	27;
		public static const SPACE		:int = 	32;
		public static const PAGE_UP		:int = 	33;
		public static const PAGE_DOWN	:int = 	34;
		public static const END			:int = 	35;
		public static const HOME		:int = 	36;
		public static const LEFT		:int = 	37;
		public static const UP			:int = 	38;
		public static const RIGHT		:int = 	39;
		public static const DOWN		:int = 	40;
		public static const INSERT		:int = 	45;
		public static const DELETE		:int = 	46;
		public static const N0			:int = 	48;
		public static const N1			:int = 	49;
		public static const N2			:int = 	50;
		public static const N3			:int = 	51;
		public static const N4			:int = 	52;
		public static const N5			:int = 	53;
		public static const N6			:int = 	54;
		public static const N7			:int = 	55;
		public static const N8			:int = 	56;
		public static const N9			:int = 	57;
		public static const A			:int = 	65;
		public static const B			:int = 	66;
		public static const C			:int = 	67;
		public static const D			:int = 	68;
		public static const E			:int = 	69;
		public static const F 			:int =	70;
		public static const G			:int = 	71;
		public static const H			:int = 	72;
		public static const I			:int = 	73;
		public static const J			:int = 	74;
		public static const K 			:int =	75;
		public static const L			:int = 	76;
		public static const M			:int = 	77;
		public static const N			:int = 	78;
		public static const O			:int = 	79;
		public static const P			:int = 	80;
		public static const Q			:int = 	81;
		public static const R			:int = 	82;
		public static const S			:int = 	83;
		public static const T			:int = 	84;
		public static const U			:int = 	85;
		public static const V			:int = 	86;
		public static const W			:int = 	87;
		public static const X			:int = 	88;
		public static const Y			:int = 	89;
		public static const Z			:int = 	90;
		
	}
	
}